snow plow anchorage - French English Dictionary